NORTHERN NEW MEXICO At Leo’s, a bid for longevity in Santa Fe’s restaurant industry The fine-dining establishment, which opened in August, was recognized by Esquire magazine as one of the best new restaurants in America